/**
 * forEach()
 */
var arr = [98, 78, 89, 67, 70, 58]

// for (var i = 0; i < arr.length; i++) {
// 	console.log(arr[i])
// }

//数组forEach方法，参数是一个函数，函数有两个参数，第一个参数item是数组元素,第二参数index,是数组索引号
arr.forEach(function (item, index) {
	console.log('item :', item, '  index :', index)
})

/**
 * map
 *   1. 遍历数组
 *   2. 返回一个新数组，新数组元素由map函数参数决定
 */
var newArr = arr.map(function(item,index){
    return item * 10
})

console.log('newArr ',newArr);

/**
 * filter 数组
 */
var newArr1 = arr.filter(function(item,index){
    return item > 80  // 查找原数组中大于80的元素，作为数组项返回给新数组
})
console.log(newArr1);

/**
 * 返回第一个查找到的元素
 */
var newItem = arr.find(function(item,index){
    return item > 80
})
console.log(newItem);

var isOk = arr.some(function(item,index){
    return item > 60
})
console.log('isok ',isOk);




